/* CSS Document */

*{
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	font-family: Tahoma, Arial, Sans;
}

#sf_admin_container label {
    width:200px;
}

html {
	background-color: #ebebeb/*#ac1a0b*/;
	background-image: url(/images/fond-page.jpg);
	background-repeat: repeat-x;
	background-position: top center;
	overflow-y: scroll;
}
body {
	font-size: 12px;
	color: #444444/*#6a0318*/;
	background-image: url(/images/globe.png);
	background-position: top left;
	background-repeat: no-repeat;
}

img {	border: none;	}

a { color: #444; text-decoration: underline; }

a:hover { color: #0075b1; }

#page p.p_import{
    padding: 14px 10px 0 18px;
    width:870px;
}

input[type=checkbox]{
	margin:4px;
}
td, th, td a, th a{
	vertical-align:middle;
	font-size:14px;
}
.error{
	clear:both;
}
.notice{
	clear:both;
}
br.clear { clear: both; }

div#wrap { width: 950px; margin:0 auto 0 auto; }

div#headerBar { padding-top: 15px; margin-bottom: 15px; }
div#headerBar #logotype { margin-bottom: 15px; }
div#headerBar ul.menu {
	height: 29px;
	list-style-type: none;
	background-color: #a9190c;
	color: #FFFFFF;
	background: url(/images/fond-menu.jpg) repeat-x top left;
	padding:6px 0 0 10px;
	margin: 15px 0 0 0;
	display: block;
	clear:both;
}

div#headerBar ul.menu li.barre { text-align:center; width: 18px; }

div#headerBar ul.menu li{
	list-style:none;
	display:inline-block;
	font-size:1.4em;
}
div#headerBar ul.menu li a{
	text-decoration:none;
	color:#fff;
}
div#page {
	background-color: #FFF;
	background-image: -moz-linear-gradient(top, #dbecf4, #f5f9fc);
	background-image: -webkit-gradient(linear, left top, left bottom, from(#dbecf4), to(#f5f9fc));
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#dbecf4,endColorstr=#f5f9fc);
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#dbecf4,endColorstr=#f5f9fc)";
	margin: 15px 0 0 0;
	padding: 15px;
	width: 920px;
	overflow: auto;
	min-height: 250px;
}

div#page label {
	font-size: 12px;
	font-weight:bold;
	margin-top: 6px !important;
}
div#page label.title
{
	width: 100%; 
	text-align: left; 
	text-indent: 1em; 
}
div#page label.expandableTitle {
	width: 984px;
	margin: 0 20px 0 20px;
	text-align: center; 
	background-color: #030060;
	color:#FFFFFF; 
	text-decoration: underline;
	cursor: pointer;
}

#colonneGauche { float: left; width: 600px; }

#colonneDroite { float: right; width: 300px; }

/*
div#page span {
	position: relative;
	float: left;
	top: 0;
	left: 0;
	height: 100%;
	display: block;
	width: 20%;
}
*/
div#page p {
	position: relative;
	float: left;
	top: 0;
	left: 0;
	display: block;
	width: 100%;
}
div#page form {
	width: 100%;
	height: auto;
	display: block;
	margin: 2em 0 0 0;
	float: left;
	top: 0;
	left: 0;
	position: relative;
}
/*div#page form#Saisie {
	min-height: 305px;
}*/
div#page form#Consultation, div#page form#Aide
{	margin-top: 0;	}
div#page form p {
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	height: auto;
	position: relative;
	width: 100%;
	display: block;
}
div#page form p label {
	width: 30%;
	position: relative;
	float: left;
	top: 0;
	left: 0;
	display: block;
	text-align: right;
	margin: 1px 0 0 0;
	padding: 0 0 0 0;
}
div#page form p input, div#page form p select, div#page form p textarea {
	margin: 0 0 0 5px;
	vertical-align: bottom;
}
div#page form p textarea {
	margin: 0 0 0 0;
	height: 70px;
	width: 100%;
	padding: 0 0 0 0;
	border: none;
	background-color: #009;
}
div#page form p.sep label, div#page form p.sep input, div#page form p.sep select, div#page form p.sep textarea
{	margin-top: 5px;	}

div#footer {
	font-size: 10px;
	color: #FFFFFF;
}
div#footer p {
	position: relative;
	float: left;
	top: 0;
	left: 0;
	height: auto;
	width: 100%;
	margin: 0 0 0 0;
}
div#footer {
}
div#footer p#copyright {
	width:100%;
	text-align:center;
	font-size:0.9em;
	height: 14px;
}
div#footer p#copyright label, div#footer p#copyright a, div#footer p#copyright a img {
	width: 50%;
	float: left;
	position: relative;
	top: 0; 
	left: 0;
	color: #CCC;
}

input#suggestBox {  width: 300px;   }
div#suggest
{
	position: absolute;
	top: 90px;
	left: 131px;
	background-color: #0075b1/*#ac1a0b*/;
	color: white; 
	width: 328px;
	max-height: 300px;
	max-width: 328px;
	height: auto;
	overflow: auto;
	overflow-x: hidden;
	display: none;
	z-index: 99;
}
div#suggest a, div#suggest label
{
	text-decoration:none;
	background-color: transparent;
	color: white; 
	width: 316px;
	padding: 5px;
	height: 16px !important;
	max-height: 16px;
	margin: 0 0 0 0 !important;
	display: block;
	text-align: left;
	font-weight: normal;
}

div#suggest a:hover
{
	background-color: #444444;
	width: 318px;
}

form
{	position: relative;
	float: left;
	top: 0;
	left: 0;
	display: block;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
}

fieldset {	
	border:1px solid #0075b1;
	margin: 0 1px 0 2px;
	padding: 13px;
	background-color: #FFF;
	background-image: -moz-linear-gradient(top, #dbecf4, #f5f9fc);
	background-image: -webkit-gradient(linear, left top, left bottom, from(#dbecf4), to(#f5f9fc));
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#dbecf4,endColorstr=#f5f9fc);
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#dbecf4,endColorstr=#f5f9fc)";
}

fieldset:hover {	
	background-image: -moz-linear-gradient(top, #f5f9fc, #dbecf4);
	background-image: -webkit-gradient(linear, left top, left bottom, from(#f5f9fc), to(#dbecf4));
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#f5f9fc,endColorstr=#dbecf4);
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#f5f9fc,endColorstr=#dbecf4)";
}


#sf_admin_container table thead tr, #sf_admin_container table tfoot tr {	
	color:#fff;
        background-color:#0085ca;
	background-image: -moz-linear-gradient(top, #018bd3, #0075b1);
	background-image: -webkit-gradient(linear, left top, left bottom, from(#018bd3), to(#0075b1));
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#018bd3,endColorstr=#0075b1);
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#018bd3,endColorstr=#0075b1)";
}
#sf_admin_container table thead tr a, #sf_admin_container table tfoot tr a{
	color:#eee;
}
#sf_admin_container table tbody tr{
	background-image: -moz-linear-gradient(top, #f5f9fc, #dbecf4);
	background-image: -webkit-gradient(linear, left top, left bottom, from(#f5f9fc), to(#dbecf4));
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#f5f9fc,endColorstr=#dbecf4);
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#f5f9fc,endColorstr=#dbecf4)";
}
#sf_admin_container table tbody tr td{
	padding:5px 13px;
}
img.etiquette {	position: relative; display: block; margin-left: 15px;	}

h1, h1.etiquette, #sf_admin_container h1 {
	margin:0 14px;
	padding:4px 10px;
	font-weight:normal;
	display:inline-block;
	color:#fff;
	background-image: -moz-linear-gradient(top, #018bd3, #0075b1);
	background-image: -webkit-gradient(linear, left top, left bottom, from(#018bd3), to(#0075b1));
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#018bd3,endColorstr=#0075b1);
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#018bd3,endColorstr=#0075b1)";
}
#sf_admin_container h1.etiquette a{
	margin:0 0 0 28px;
	padding:4px 20px;
	font-weight:normal;
	display:inline-block;
	color:#fff;
	background-image: -moz-linear-gradient(top, #018bd3, #0075b1);
	background-image: -webkit-gradient(linear, left top, left bottom, from(#018bd3), to(#0075b1));
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#018bd3,endColorstr=#0075b1);
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#018bd3,endColorstr=#0075b1)";
}
#sf_admin_container h1.etiquette a.h1_non_activ{
	color:#17a;
	background-image: -moz-linear-gradient(top, #21abf3, #1085c1);
	background-image: -webkit-gradient(linear, left top, left bottom, from(#21abf3), to(#1085c1));
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#21abf3,endColorstr=#1085c1);
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#21abf3,endColorstr=#1085c1)";
}
h1{
	display:block;
	}

form fieldset legend { padding:0 10px 0 10px; font-size: 1.2em; font-weight: bold;	}
form fieldset ul {   list-style: none;	}
form fieldset ul li {    display: block; float: left;  }
form fieldset ul li label {  width: 200px; float: left; top: 0; left: 0; position: relative; display: block; text-align: right; margin: 0 10px 0 0;	}
form#Saisie fieldset ul li label {  width: 200px; float: left; top: 0; left: 0; position: relative; display: block; text-align: right; margin: 0 10px 0 30px;	}
form fieldset ul li label.consultation {  width: 110px; float: left; top: 0; left: 0; position: relative; display: block; text-align: right; margin: 0 5px 0 0;	}
form fieldset ul li p { margin-bottom:10px !important; }
/*form fieldset ul li p {  width: 400px; float: left; top: 0; left: 0; position: relative; display: block; margin: 0 10px 0 0; text-indent: 3em;	}*/
form fieldset ul li label.titre {  width: 100%; font-size: 1.2em; text-align: left; text-indent: 10em; min-height: 1em; height: auto; margin: 0 0 0 0;	}
input {  border: none;  }
table tr td input[type=text],table tr td input[type=password] ,form fieldset input[type=text], form fieldset input[type=password], form fieldset ul li p input[type=text], textarea,
#sf_admin_container table tr td input[type=text],#sf_admin_container table tr td input[type=password] ,#sf_admin_container form fieldset input[type=text], #sf_admin_container form fieldset input[type=password], #sf_admin_container form fieldset ul li p input[type=text], #sf_admin_container textarea
{   
	width: 200px;
	margin: 0;
	padding:3px;
	background-color: #fff;
	background-image: -moz-linear-gradient(top, #dbecf4, #f5f9fc);
	background-image: -webkit-gradient(linear, left top, left bottom, from(#dbecf4), to(#f5f9fc));
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#dbecf4,endColorstr=#f5f9fc);
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#dbecf4,endColorstr=#f5f9fc)"; color: #444444; border: 1px solid #0075b1;
}
table tr td input[type=text],table tr td input[type=password] ,form fieldset input[type=text], form fieldset input[type=password], form fieldset ul li p input[type=text]
{
	height: 18px;
	}

form fieldset ul li input[type=file] {   width: 200px; margin: 0 156px 0 0; height: 1.8em;  }
input[type=submit], form input[type=button], form input[type=reset]
{
	height: 26px;
	width: auto;
	padding: 2px 12px 4px 12px;
	color: #fff; 
	font-size: 12px;
	font-weight: bold;
	background-image: -moz-linear-gradient(top, #008cd4, #0075b1);
	background-image: -webkit-gradient(linear, left top, left bottom, from(#008cd4), to(#0075b1));
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#008cd4,endColorstr=#0075b1);
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#008cd4,endColorstr=#0075b1)";
	cursor: pointer;
}
input[type=submit]:hover, form input[type=button]:hover, form input[type=reset]:hover
{
	color: #dbecf4;
	background-image: -moz-linear-gradient(top, #0075b1, #008cd4);
	background-image: -webkit-gradient(linear, left top, left bottom, from(#0075b1), to(#008cd4));
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#0075b1,endColorstr=#008cd4);
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#0075b1,endColorstr=#008cd4)";
}

form#Saisie fieldset ul input[type=submit]
{
	height: 26px;
	width: auto;
	margin-top: 12px;
	padding: 2px 12px 4px 12px;
	color: #fff; 
	font-size: 12px;
	font-weight: bold;
	border: none;
	float: right !important;
	background-image: -moz-linear-gradient(top, #008cd4, #0075b1);
	background-image: -webkit-gradient(linear, left top, left bottom, from(#008cd4), to(#0075b1));
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#008cd4,endColorstr=#0075b1);
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#008cd4,endColorstr=#0075b1)";
	cursor: pointer;
}
form#Saisie fieldset ul input[type=submit]:hover
{
	color: #dbecf4;
	background-image: -moz-linear-gradient(top, #0075b1, #008cd4);
	background-image: -webkit-gradient(linear, left top, left bottom, from(#0075b1), to(#008cd4));
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#0075b1,endColorstr=#008cd4);
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#0075b1,endColorstr=#008cd4)";
}

form fieldset ul li select {
	height: 26px;
	width: 208px;
	color: #444;
	padding: 3px;
	background-color: #fff;
	background-image: -moz-linear-gradient(top, #dbecf4, #f5f9fc);
	background-image: -webkit-gradient(linear, left top, left bottom, from(#dbecf4), to(#f5f9fc));
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#dbecf4,endColorstr=#f5f9fc);
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#dbecf4,endColorstr=#f5f9fc)"; color: #444444; border: 1px solid #0075b1;
}

form#Login
{
	position: relative;
	float: left;
	top: 0;
	left: 0;
	display: block;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	width: 50%;
}

form#Login ul li input[type=text], form#Login ul li input[type=password], form#Login ul li input[type=checkbox], textarea,
#sf_admin_container form#Login ul li input[type=text], #sf_admin_container form#Login ul li input[type=password], #sf_admin_container form#Login ul li input[type=checkbox], #sf_admin_container textarea
{   
	width: 200px;
	margin:0;
	padding: 2px;
	background-color: #fff;
	background-image: -moz-linear-gradient(top, #dbecf4, #f5f9fc);
	background-image: -webkit-gradient(linear, left top, left bottom, from(#dbecf4), to(#f5f9fc));
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#dbecf4,endColorstr=#f5f9fc);
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#dbecf4,endColorstr=#f5f9fc)"; color: #444444; border: 1px solid #0075b1;
}
#sf_admin_container textarea{
    width:400px;
}
form#Login ul li input[type=text], form#Login ul li input[type=password], form#Login ul li input[type=checkbox]
{   
	height: 20px;
}
form#Login ul li input[type=submit], form#Login ul li input[type=button], form#Login ul li input[type=reset]
{
	height: 26px;
	width: auto;
	padding: 2px 12px 4px 12px;
	color: #fff; 
	font-size: 12px;
	font-weight: bold;
	background-image: -moz-linear-gradient(top, #008cd4, #0075b1);
	background-image: -webkit-gradient(linear, left top, left bottom, from(#008cd4), to(#0075b1));
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#008cd4,endColorstr=#0075b1);
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#008cd4,endColorstr=#0075b1)";
	cursor: pointer;
}
form#Login ul li input[type=submit]:hover, form#Login ul li input[type=button]:hover, form#Login ul li input[type=reset]:hover
{
	background-image: -moz-linear-gradient(top, #0075b1, #008cd4);
	background-image: -webkit-gradient(linear, left top, left bottom, from(#0075b1), to(#008cd4));
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#0075b1,endColorstr=#008cd4);
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#0075b1,endColorstr=#008cd4)";
}
table
{
	margin:0;
	width: 100%;
	overflow: hidden;
}
table tr
{	height: auto;	}
table tr#header
{	color: #FFFFFF; border: none; text-align: center;
	font-weight:bold;
	background-color: #fff;
	background-image: -moz-linear-gradient(top, #008cd4, #0075b1);
	background-image: -webkit-gradient(linear, left top, left bottom, from(#008cd4), to(#0075b1));
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#008cd4,endColorstr=#0075b1);
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#008cd4,endColorstr=#0075b1)";
}
table tr th{
	text-align:right;
}
table tfoot tr td{
	text-align:center;
}
table tfoot tr td input[type=submit]{
	height: 26px;
	width: auto;
	padding: 2px 12px 4px 12px;
	color: #fff; 
	font-size: 12px;
	font-weight: bold;
	background-image: -moz-linear-gradient(top, #008cd4, #0075b1);
	background-image: -webkit-gradient(linear, left top, left bottom, from(#008cd4), to(#0075b1));
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#008cd4,endColorstr=#0075b1);
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#008cd4,endColorstr=#0075b1)";
	cursor: pointer;
}
table tr#header:hover
{	color: #FFFFFF; border: none; text-align: center;
	font-weight:bold;
	background-color: #fff;
	background-image: -moz-linear-gradient(top, #0075b1, #008cd4);
	background-image: -webkit-gradient(linear, left top, left bottom, from(#0075b1), to(#008cd4));
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#0075b1,endColorstr=#008cd4);
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#0075b1,endColorstr=#008cd4)";
}
table td
{	border: none; padding: 2px;
}
a.active
{	background-color:#6a0318; color:#FFF;	}

div#messenger, div#debugMessenger
{
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	position: fixed;
	z-index: 98;
	background: transparent url(/images/grid.gif) repeat top left;
	margin: 0 0 0 0; /*clear:both*/
	padding: 0 0 0 0;
}
div#messenger span, div#debugMessenger span
{
	position: relative;
	font-size: 1.2em;
	color:#FFF;
	text-align: left;
}
div#messenger span ul, div#debugMessenger span ul
{
	margin: 235px auto 0 auto;
	position: relative;
	width: 531px !important;
	padding:15px;
	display: block;
	overflow: auto;
	height: auto;
	background-color: transparent;
}
div#messenger span ul li label img {
	/* offset left, top, thickness, color with alpha */
	-webkit-box-shadow: 0px 0px 5px rgba(0, 0, 0, 0.5);
	-moz-box-shadow: 0px 0px 5px rgba(0, 0, 0, 0.5);
	box-shadow: 0px 0px 5px rgba(0, 0, 0, 0.5);
	/* IE */
	filter:progid:DXImageTransform.Microsoft.dropshadow(OffX=0, OffY=0, Color='gray');
	/* slightly different syntax for IE8 */
	-ms-filter:"progid:DXImageTransform.Microsoft.dropshadow(OffX=0, OffY=0, Color='gray')";	
}

div#messenger span ul li, div#debugMessenger span ul li 
{	width: 100%; display: block;	}
div#messenger span ul li label, div#debugMessenger span ul li label
{	position: relative; width: auto; display: block; font-size: 12px; font-weight: bold; }
div#messenger span ul li input[type="button"], div#debugMessenger span ul li input[type="button"]
{	
	position: relative;
	height: 26px;
	width: auto;
	border:none;
	padding: 0 12px 4px 12px;
	left: 42%;
	color: #fff;
	font-size: 14px;
	font-weight: bold;
	background-image: url(/images/fond-bouton.jpg);
	background-repeat: repeat-x; cursor: pointer;
	/* offset left, top, thickness, color with alpha */
	-webkit-box-shadow: 0px 0px 5px rgba(0, 0, 0, 0.5);
	-moz-box-shadow: 0px 0px 5px rgba(0, 0, 0, 0.5);
	box-shadow: 0px 0px 5px rgba(0, 0, 0, 0.5);
	/* IE */
	filter:progid:DXImageTransform.Microsoft.dropshadow(OffX=0, OffY=0, Color='gray');
	/* slightly different syntax for IE8 */
	-ms-filter:"progid:DXImageTransform.Microsoft.dropshadow(OffX=0, OffY=0, Color='gray')";
	}
div#messenger span ul li a
{	width: 100%; display: block; text-align: center; float: left; top: 0; left: 0; height: auto;	}

.critique {	background-color: red; display: block; }
.moyen {	background-color: red; display: block; }
.faible {	background-color: red; display: block; }

.bloc1 {	display: none; position: absolute; width: 150px; height: 150px; left: 100px; top: 200px;	}
.centre {	width: 100%; height: 80%; position: relative; margin-left: 5px;	}
table tr.incident-red {	
	color: #fff;
	background-image: -moz-linear-gradient(top, #db5431, #be391c);
	background-image: -webkit-gradient(linear, left top, left bottom, from(#db5431), to(#be391c));
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#db5431,endColorstr=#be391c);
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#db5431,endColorstr=#be391c)";
}
table tr.incident-green {	
	color: #fff;
	background-image: -moz-linear-gradient(top, #8bae32, #749616);
	background-image: -webkit-gradient(linear, left top, left bottom, from(#8bae32), to(#749616));
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#8bae32,endColorstr=#749616);
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#8bae32,endColorstr=#749616)";
}
table tr.incident-orange {	
	color: #fff;
	background-image: -moz-linear-gradient(top, #e98332, #cc6a17);
	background-image: -webkit-gradient(linear, left top, left bottom, from(#e98332), to(#cc6a17));
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#e98332,endColorstr=#cc6a17);
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#e98332,endColorstr=#cc6a17)";
}
table tr.incident-black {	
	color: #fff;
	background-image: -moz-linear-gradient(top, #676868, #525252);
	background-image: -webkit-gradient(linear, left top, left bottom, from(#676868), to(#525252));
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#676868,endColorstr=#525252);
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#676868,endColorstr=#525252)";
}

table tr.incident-red:hover {	
	color: #fff;
	background-image: -moz-linear-gradient(top, #be391c, #db5431);
	background-image: -webkit-gradient(linear, left top, left bottom, from(#be391c), to(#db5431));
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#be391c,endColorstr=#db5431);
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#be391c,endColorstr=#db5431)";
}
table tr.incident-green:hover {	
	color: #fff;
	background-image: -moz-linear-gradient(top, #749616, #8bae32);
	background-image: -webkit-gradient(linear, left top, left bottom, from(#749616), to(#8bae32));
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#749616,endColorstr=#8bae32);
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#749616,endColorstr=#8bae32)";
}
table tr.incident-orange:hover {	
	color: #fff;
	background-image: -moz-linear-gradient(top, #cc6a17, #e98332);
	background-image: -webkit-gradient(linear, left top, left bottom, from(#cc6a17), to(#e98332));
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#cc6a17,endColorstr=#e98332);
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#cc6a17,endColorstr=#e98332)";
}
table tr.incident-black:hover {	
	color: #fff;
	background-image: -moz-linear-gradient(top, #525252, #676868);
	background-image: -webkit-gradient(linear, left top, left bottom, from(#525252), to(#676868));
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#525252,endColorstr=#676868);
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#525252,endColorstr=#676868)";
}
div.sf_admin_list table{
	border-collapse:separate;
	border-spacing:2px 1px;
}
#sf_admin_container table tbody tr.row_basse{
	color: #fff;
	background-image: -moz-linear-gradient(top, #8bae32, #749616);
	background-image: -webkit-gradient(linear, left top, left bottom, from(#8bae32), to(#749616));
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#8bae32,endColorstr=#749616);
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#8bae32,endColorstr=#749616)";
}
#sf_admin_container table tbody tr.row_moyenne{
	color: #fff;
	background-image: -moz-linear-gradient(top, #cc6a17, #e98332);
	background-image: -webkit-gradient(linear, left top, left bottom, from(#cc6a17), to(#e98332));
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#cc6a17,endColorstr=#e98332);
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#cc6a17,endColorstr=#e98332)";
}
#sf_admin_container table tbody tr.row_haute{
	color: #fff;
	background-image: -moz-linear-gradient(top, #be391c, #db5431);
	background-image: -webkit-gradient(linear, left top, left bottom, from(#be391c), to(#db5431));
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#be391c,endColorstr=#db5431);
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#be391c,endColorstr=#db5431)";
}
#sf_admin_container table tbody tr.row_clot{
	color: #fff;
	background-image: -moz-linear-gradient(top, #888, #666);
	background-image: -webkit-gradient(linear, left top, left bottom, from(#888), to(#666));
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#888,endColorstr=#666);
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#888,endColorstr=#666)";
}
#sf_admin_container table tbody tr.row_basse:hover{
	color: #fff;
	background-image: -moz-linear-gradient(top, #749616, #8bae32);
	background-image: -webkit-gradient(linear, left top, left bottom, from(#749616), to(#8bae32));
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#749616,endColorstr=#8bae32);
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#749616,endColorstr=#8bae32)";
}
#sf_admin_container table tbody tr.row_moyenne:hover{
	color: #fff;
	background-image: -moz-linear-gradient(top, #e98332, #cc6a17);
	background-image: -webkit-gradient(linear, left top, left bottom, from(#e98332), to(#cc6a17));
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#e98332,endColorstr=#cc6a17);
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#e98332,endColorstr=#cc6a17)";
}
#sf_admin_container table tbody tr.row_haute:hover{
	color: #fff;
	background-image: -moz-linear-gradient(top, #db5431, #be391c);
	background-image: -webkit-gradient(linear, left top, left bottom, from(#db5431), to(#be391c));
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#db5431,endColorstr=#be391c);
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#db5431,endColorstr=#be391c)";
}
#sf_admin_container table tbody tr.row_clot:hover{
	color: #fff;
	background-image: -moz-linear-gradient(top, #666, #888);
	background-image: -webkit-gradient(linear, left top, left bottom, from(#666), to(#888));
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#666,endColorstr=#888);
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#666,endColorstr=#888)";
}
#affecter_champs{
    width:auto;
}
p#version_projet{
    color:#333;
    font-size:1.2em;
}
p#version_projet img{
    vertical-align: bottom;
    margin-bottom: 2px;
}